<template>
	<view class="flex-al">
		<div class="text-content">
			一、为使用本应用程序用户可能需要输入个人信息进行登录与使用。
			用户清楚知晓，其向技术开发方提供的账户仅限本人使用，否则，用户可能会对用户或他人造成侵权。用户承诺并同意，使用同一设备、同一身份证号或账号使用本协议项下服务的，均视为用户本人的行为。用户应妥善保管自身设备、身份证件及账号密码信息，审慎交由他人使用或使用他人设备、身份证件或账户信息，如用户违反本约定给用户或他人造成损失的，技术开发方不应也不会承担任何法律责任。用户若因此给技术开发方造成损失的，应承担技术开发方所遭受的全部损失。
		</div>
		<div class="text-content">
			二、您必须授权手机号，才能使用平台的其他服务，您的头像昵称等属于公开信息，不会涉及您的隐私安全。</div>
		<!-- <button class="auth" type="default" open-type="getPhoneNumber" @getphonenumber="getphonenumber">授权手机号</button> -->
		<button type="default" open-type="getPhoneNumber" class="cu-btn block bg-blue margin-tb-sm lg my_login_btn" @getphonenumber="getphonenumber">
			<text class="cuIcon-phone login_weixin"></text>授权手机号</button>
	</view>
</template>
<script>
	//判断是否验证过公开信息和手机号码
	import {login,getCode,checkToken,checkStore,setLocalStore} from "../../core/login.js"
	export default {
		data() {
			return {

			};
		},
		methods:{
			async getphonenumber(e){
				const encryptedData=e.detail.encryptedData;
				const ivStr=e.detail.iv;
				console.log(e.detail)
				if(!encryptedData||!ivStr){
					this.print('请授权手机号以获得完整服务～');
					return
				};
				let res = await this.http.getPhone({encryptedData:encryptedData,iv:ivStr});//设置手机号
				uni.setStorageSync('USER',JSON.stringify(res.data.data))
				console.log(res,'手机号')
				uni.navigateTo({
					url:'/pages/index/index',
					fail:(err) =>{
						console.log(err)
					}
				})
			}
		}
	}
</script>
<style lang="scss">
	.text-content {
		padding: 30upx;
		box-sizing: border-box;
		margin-top: 20rpx;
	}

	.auth {
		margin-top: 120rpx;
	}
</style>
